Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 TAVISTOCK PLACE Semi-Detached £183,838 £115,000 18 Apr 2008
4 TAVISTOCK PLACE Semi-Detached £193,629 £122,000 7 Mar 2008
5 TAVISTOCK PLACE Semi-Detached £104,569 £75,000 14 Dec 2015
7 TAVISTOCK PLACE Semi-Detached £137,949 £135,000 10 Jun 2022
8 TAVISTOCK PLACE Semi-Detached £132,154 £103,500 15 Sep 2017